#ifndef IPHYSICS_SIMULATOR_H
#define IPHYSICS_SIMULATOR_H

#include "PhysicsDefs.h"
#include "IBox.h"

namespace steam
{
	namespace wheel
	{
		class IPhysicsSimulator
		{
		public:

			virtual ~IPhysicsSimulator() {};

			virtual void advance(float elapsedTime) = 0;

			virtual IBox* createBox(BoxInfo info, SimulateType simType) = 0;

		};
	}
}

#endif